Portable Library Development for Reconfigurable Computing Systems

نویسندگان

  • Proshanta Saha
  • Esam El-Araby
  • Miaoqing Huang
  • Mohamed Taher
  • Tarek El-Ghazawi
  • Chang Shu
  • Kris Gaj
  • George Mason
  • Alan Michalski
  • Duncan Buell
چکیده

As Reconfigurable Computing (RC) systems become more common place among application scientists and developers, a mechanism for porting existing work to other platforms is increasingly desirable. The constantly changing technologies and architectures in today’s RC platforms present a challenge to any developer wishing to move from an early development system to a newer system. Many new RC systems do not offer a complete development environment, and often requires the end user to choose design tools, languages, and hardware library packages that are compatible with their system. Rewriting basic cores for each platform can be a daunting task. Unlike the High Performance Parallel Computing community, which provides highly optimized and portable open source libraries to its community, to the best of our knowledge such an effort does not exist for the RC community. In this work we propose a methodology for developing RC libraries and present the challenges involved in each step. This paper also presents work done in developing an extensive portable library using the SRC6, Cray XD1, and SGI RC100 platforms as a case study.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Portable library development for reconfigurable computing systems: A case study

Portable libraries of highly-optimized hardware cores can significantly reduce the development time of reconfigurable computing applications. This paper presents the tradeoffs and challenges in the design of such libraries. A set of library development guidelines is provided, which has been validated with the RCLib case study. RCLib is a set of portable libraries with over 100 cores, targeting ...

متن کامل

Implementation of VlSI Based Image Compression Approach on Reconfigurable Computing System - A Survey

Image data require huge amounts of disk space and large bandwidths for transmission. Hence, imagecompression is necessary to reduce the amount of data required to represent a digital image. Thereforean efficient technique for image compression is highly pushed to demand. Although, lots of compressiontechniques are available, but the technique which is faster, memory efficient and simple, surely...

متن کامل

A Hardwar/Software Co-design Environment for Reconfigurable Logic Systems

The design of reconfigurable systems is currently an area of intense interest within the programmable logic community. One of the main obstacles to the widespread adoption of this technology is the relative immaturity of the associated design methodologies and tools. This paper reports on a development environment and associated tools for the implementation and debugging of reconfigurable appli...

متن کامل

High Performance Reconfigurable Computing for Science and Engineering Applications

This thesis investigates the feasibility of using reconfigurable computers for scientific applications. We review recent developments in reconfigurable high performance computing. We then present designs and implementation details of various scientific applications that we developed for the SRC-6 reconfigurable computer. We present performance measurements and analysis of the results obtained. ...

متن کامل

An integrated temporal partitioning and physical design framework for static compilation of reconfigurable computing systems

Lack of appropriate compilers for generating configurations and their scheduling is one of the main challenges in the development of reconfigurable computing systems. In this paper, a new iterative design flow for reconfigurable computing systems is proposed that integrates the synthesis and physical design phases to perform a static compilation process. We propose a new temporal partitioning a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007